.asset-org-content {
  min-height: 500px;
  &-empty {
    text-align: center;
    position: relative;
    top: 10.6em;
    font-size: 1.7em;
    font-weight: bold;
  }

  &-select {
    &-fixed {
      position: fixed;
      z-index: 999;
      background-color: #ffffff;
      width: 100%;
      top: 7.15em;
      padding: 1.1em 0 0.3em 0;
    }
    &-all {
      margin: 0.3em 0;
      font-size: 1.2em;
    }
  }

  &-list {
    overflow: auto;

    &-row {
      height: 21em;
      width: 100%;

      .ant-col {
        border: 1px solid #eee;
        height: 21em;
      }

      &-checkbox,
      &-action {
        line-height: 21em;
        text-align: center;
      }

      &-info {
        padding: 0.6em;

        div {
          width: fit-content;
          margin: 0.3em 0;
          word-wrap: break-word;
          max-width: 100%;
        }

        &-ip {
          svg:hover {
            color: #267ce0ff;
            cursor: pointer;
          }
          span {
            overflow: hidden;
            display: inline-block;
            width: 100%;
            text-overflow: ellipsis;
          }
        }

        &-port {
          width: fit-content;
          padding: 0 0.5em;
          color: #108ee9;
          background-color: #e2f1fd;
          border-radius: 4px;
          line-height: 1.625em;
        }

        &-geography {
          line-height: 1.875em;
          color: #9ca3be;
        }

        &-time {
          line-height: 1.875em;
          color: #9ca3be;
        }

        &-isp {
          color: #7e7e7e;
          background-color: #e9e9e9ff;
          border-radius: 4px;
          line-height: 1.625em;
          padding: 0 0.5em;
        }

        &-asn {
          line-height: 1.625em;
          color: #108ee9;
          overflow: hidden;
          max-height: 9.375em;
          span {
            color: #9ca3be;
          }
        }
        &-title {
          line-height: 1.625em;
          color: #108ee9;
          overflow: hidden;
          height: 8em;
          span:first-child {
            color: #9ca3be;
          }
        }
      }

      &-banner {
        height: 16.5em;
        overflow: auto;
        white-space: pre;
        margin-left: 0.5em;
      }
    }
  }
}
